package com.rem.hutool.my4IO;

import cn.hutool.core.io.FileUtil;

import java.io.File;
import java.io.IOException;

/**
 * 文件工具类
 * 文件操作：包括文件目录的新建、删除、复制、移动、改名等
 * 文件判断：判断文件或目录是否非空，是否为目录，是否为文件等等。
 * 绝对路径：针对ClassPath中的文件转换为绝对路径文件。
 * 文件名：主文件名，扩展名的获取
 * 读操作：包括类似IoUtil中的getReader、readXXX操作
 * 写操作：包括getWriter和writeXXX操作
 *
 * @author Rem
 * @date 2020-08-19
 */

public class FileUtilDemo {
    public static void main(String[] args) throws IOException {

        //selectFile();

        //createFile();


    }

    private static void selectFile() {
        File[] ls = FileUtil.ls("../../src/main/resources");
        System.err.println(ls.length);
    }

    private static void createFile() {
        File file = FileUtil.touch("D:", "name4.txt");
        System.err.println(file.exists());
    }
}
